package T7_26;

import com.alibaba.fastjson.JSON;

import java.io.FileReader;
import java.util.List;
import java.util.Map;
import java.util.ArrayList;

public class Test2 {
    public static void main(String[] args) throws Exception{
        List<Map> maps = null;
        Man man = new Man();

        //创建FileReader对象，指定要读取的文件
        FileReader fileReader=new FileReader("src\\T7_26\\account.json");
        //定义一个int类型的变量length，并令其等于零
        int length=0;
        //定义一个stringbulid类型的变量存放读取的字符
        StringBuilder stringBuilder = new StringBuilder();

        //通过循环来判断是否读取到文件的末尾
        while((length=fileReader.read())!=-1) {
            //将读取到的字符加入stringbulider
            stringBuilder.append((char)length);
        }


        //关闭流
        fileReader.close();

        System.out.println(stringBuilder);

        man = JSON.parseObject(String.valueOf(stringBuilder),Man.class);

        System.out.println(man.getAccount());
        System.out.println(man.getPassword());




    }
}
